optimization problem
satisficing – Cognitive heuristic of searching for an acceptable decision − the optimum need not be found, just a "good enough" solution. search problem – type of computational problem represented by a binary relation semi-infinite programming – optimization problem with a finite number of variables and an infinite number of constraints, or an infinite number of variables and a finite number of constraints